package com.xiu.travel.enums;

import lombok.AllArgsConstructor;

/**
 * @author 2023
 */
@AllArgsConstructor
public enum WxTradeStateEnum
{
    /**
     * 支付成功
     */
    SUCCESS("SUCCESS", "支付成功"),
    /**
     * 转入退款
     */
    REFUND("REFUND","转入退款"),
    /**
     * 未支付
     */
    NOT_PAY("NOTPAY","未支付"),
    /**
     * 已关闭
     */
    CLOSED("CLOSED","已关闭"),
    /**
     * 已撤销（刷卡支付）
     */
    REVOKED( "REVOKED","已撤销（刷卡支付）"),
    /**
     * 用户支付中
     */
    USER_PAYING("USERPAYING", "用户支付中"),
    /**
     * 支付失败(其他原因，如银行返回失败)
     */
    PAY_ERROR("PAYERROR", "支付失败(其他原因，如银行返回失败)");

    private final String code;

    private final String status;

    public String getStatus() {
        return status;
    }

    public String getCode() {
        return code;
    }


}
